package cn.yuanqiao.archive.Identify.domain;/**
 * @author 赵常飞
 * @date 2023/7/14 11:25
 */

import cn.yuanqiao.common.exception.ServiceException;
import cn.yuanqiao.common.utils.StringUtils;
import cn.yuanqiao.common.core.domain.BaseEntity;
import cn.yuanqiao.common.utils.SecurityUtils;

/**
 *
 *@AUTHOR:赵常飞
 *@date 2023/7/14 11:25
 */
public class TenantYqKfjdItemFolder extends BaseEntity {
    private final String BIGTABLENAME = "_KFJD_ITEM_FOLDER";
    private static final long serialVersionUID = 1L;
    private String tableName;
    public TenantYqKfjdItemFolder() {
        String tenantCode = SecurityUtils.getTenantCode();
        if(StringUtils.isEmpty(tenantCode)){
            throw new ServiceException("TenantCode is null");
        }else {
            this.tableName = tenantCode.toUpperCase()+BIGTABLENAME;
        }
    }
    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    /** 任务id */
    private Long renwuid;

    /** 档案id */
    private Long daid;

    /** 类型 */
    private String type;

    /** 初审状态 */
    private Integer chushenState;

    /** 敏感词组 */
    private String mingancizu;

    /** 复审状态 */
    private Integer fushenState;

    /** 初审人 */
    private Long chushenPersion;

    /** 复审人 */
    private Long fushenPerson;

    /** 建议初审 */
    private Long jianyiChushen;

    /** 初审鉴定 */
    private String chushenJianding;

    /** 初审理由 */
    private Long chushenLiyou;

    /** 初审备注 */
    private String chushenBeizhu;

    /** 建议复审 */
    private Long jianyiFushen;

    /** 复审鉴定 */
    private String fushenJianding;

    /** 复审理由 */
    private Long fushenLiyou;

    /** 复审备注 */
    private String fushenBeizhu;

    /** 初审标记 */
    private Integer chushenmark;

    /** 复审标记 */
    private Integer fushenmark;

    /** 初审后标题 */
    private String afterChushenTitle;

    /** 案卷id */
    private Long vid;

    /** 复审抽查 */
    private Integer fushenChoucha;

    /** 审定状态 */
    private String shendingState;

    public Long getRenwuid() {
        return renwuid;
    }

    public void setRenwuid(Long renwuid) {
        this.renwuid = renwuid;
    }

    public Long getDaid() {
        return daid;
    }

    public void setDaid(Long daid) {
        this.daid = daid;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public Integer getChushenState() {
        return chushenState;
    }

    public void setChushenState(Integer chushenState) {
        this.chushenState = chushenState;
    }

    public String getMingancizu() {
        return mingancizu;
    }

    public void setMingancizu(String mingancizu) {
        this.mingancizu = mingancizu;
    }

    public Integer getFushenState() {
        return fushenState;
    }

    public void setFushenState(Integer fushenState) {
        this.fushenState = fushenState;
    }

    public Long getChushenPersion() {
        return chushenPersion;
    }

    public void setChushenPersion(Long chushenPersion) {
        this.chushenPersion = chushenPersion;
    }

    public Long getFushenPerson() {
        return fushenPerson;
    }

    public void setFushenPerson(Long fushenPerson) {
        this.fushenPerson = fushenPerson;
    }

    public Long getJianyiChushen() {
        return jianyiChushen;
    }

    public void setJianyiChushen(Long jianyiChushen) {
        this.jianyiChushen = jianyiChushen;
    }

    public String getChushenJianding() {
        return chushenJianding;
    }

    public void setChushenJianding(String chushenJianding) {
        this.chushenJianding = chushenJianding;
    }

    public Long getChushenLiyou() {
        return chushenLiyou;
    }

    public void setChushenLiyou(Long chushenLiyou) {
        this.chushenLiyou = chushenLiyou;
    }

    public String getChushenBeizhu() {
        return chushenBeizhu;
    }

    public void setChushenBeizhu(String chushenBeizhu) {
        this.chushenBeizhu = chushenBeizhu;
    }

    public Long getJianyiFushen() {
        return jianyiFushen;
    }

    public void setJianyiFushen(Long jianyiFushen) {
        this.jianyiFushen = jianyiFushen;
    }

    public String getFushenJianding() {
        return fushenJianding;
    }

    public void setFushenJianding(String fushenJianding) {
        this.fushenJianding = fushenJianding;
    }

    public Long getFushenLiyou() {
        return fushenLiyou;
    }

    public void setFushenLiyou(Long fushenLiyou) {
        this.fushenLiyou = fushenLiyou;
    }

    public String getFushenBeizhu() {
        return fushenBeizhu;
    }

    public void setFushenBeizhu(String fushenBeizhu) {
        this.fushenBeizhu = fushenBeizhu;
    }

    public Integer getChushenmark() {
        return chushenmark;
    }

    public void setChushenmark(Integer chushenmark) {
        this.chushenmark = chushenmark;
    }

    public Integer getFushenmark() {
        return fushenmark;
    }

    public void setFushenmark(Integer fushenmark) {
        this.fushenmark = fushenmark;
    }

    public String getAfterChushenTitle() {
        return afterChushenTitle;
    }

    public void setAfterChushenTitle(String afterChushenTitle) {
        this.afterChushenTitle = afterChushenTitle;
    }

    public Long getVid() {
        return vid;
    }

    public void setVid(Long vid) {
        this.vid = vid;
    }

    public Integer getFushenChoucha() {
        return fushenChoucha;
    }

    public void setFushenChoucha(Integer fushenChoucha) {
        this.fushenChoucha = fushenChoucha;
    }

    public String getShendingState() {
        return shendingState;
    }

    public void setShendingState(String shendingState) {
        this.shendingState = shendingState;
    }

    @Override
    public String toString() {
        return "TenantYqKfjdItemFolder{" +
                "tableName='" + tableName + '\'' +
                ", renwuid=" + renwuid +
                ", daid=" + daid +
                ", type='" + type + '\'' +
                ", chushenState=" + chushenState +
                ", mingancizu='" + mingancizu + '\'' +
                ", fushenState=" + fushenState +
                ", chushenPersion=" + chushenPersion +
                ", fushenPerson=" + fushenPerson +
                ", jianyiChushen=" + jianyiChushen +
                ", chushenJianding='" + chushenJianding + '\'' +
                ", chushenLiyou=" + chushenLiyou +
                ", chushenBeizhu='" + chushenBeizhu + '\'' +
                ", jianyiFushen=" + jianyiFushen +
                ", fushenJianding='" + fushenJianding + '\'' +
                ", fushenLiyou=" + fushenLiyou +
                ", fushenBeizhu='" + fushenBeizhu + '\'' +
                ", chushenmark=" + chushenmark +
                ", fushenmark=" + fushenmark +
                ", afterChushenTitle='" + afterChushenTitle + '\'' +
                ", vid=" + vid +
                ", fushenChoucha=" + fushenChoucha +
                ", shendingState='" + shendingState + '\'' +
                '}';
    }
}
